const jade=require('jade');
const fs=require('fs');

//利用jade生成html代码
var str=jade.renderFile('./html.jade',{pretty:true});
console.log(str);

//将生成的html代码写入到硬盘
fs.writeFile('yx.html',str,function(err){
    if(err){
        console.log('write failed.....'+err);        
    }else{
        console.log('write success....');
    }
});

//利用jade生成html+content代码
var str=jade.renderFile('./content_0.jade',{pretty:true});
console.log(str);
//利用jade生成html+content代码并执行内容嵌套
var str=jade.renderFile('./content_1.jade',{pretty:true});
console.log(str);
//利用jade生成html+content代码并使用json生成代码---只能针对style使用
var str=jade.renderFile('./content_2.jade',{pretty:true});
console.log(str);
//利用jade生成html+content代码并使用Array生成代码---只能针对class使用
var str=jade.renderFile('./content_3.jade',{pretty:true});
console.log(str);
//利用jade生成html+content代码-div.box与div#box1
var str=jade.renderFile('./content_4.jade',{pretty:true});
console.log(str);
//利用jade生成html+content代码 .与#的嵌套，以及使用 &attributes 来使用json
var str=jade.renderFile('./content_5.jade',{pretty:true});
console.log(str);